﻿using System;
using System.Collections.Generic;

using System.Text;
using RebellionII.GameObjects.Units;
using Microsoft.Xna.Framework.Content;

namespace RebellionII.GameObjects.Units
{
    public enum FacilityType
    {
        Ships,
        Troops,
        Facilities,
        Jedi,
        Shield,
        Ion,
        Defense,
        Research,
        Resources,
    };

    public class Facility: BaseUnit
    {

        public int iProcessRate { get; set; }

        public FacilityType eType { get; set; }

        public Facility(int process, FacilityType type)
        {
            iProcessRate = process;
            eType = type;
        }

        public Facility(bool yes)
        {
            sName = "default";
            sTextureName = "default";
            iProcessRate = 5;
            eType = FacilityType.Ships;
            iConstructionCost = 10;
            iMaintenanceCost = 10;
            TheTeam = TeamName.Alliance;
        }

        public Facility()
        {

        }
    }
}
